J D Hamilton Esq